15433079
12745975
63258608
96386807
67165075
11061592
40377047
96674451
41859312
80174223
2065171
5117739
1121362
17584292
19351096
59654750
2506282
30642537
24072448
76431944
86538197
4675390
57369360
51453008
19626311
80716528
85737494
44206366
34483272
40321821
94938169
63681244
19679647
23941396
65318277
80925034
60514756
66373045
46025842
39319037