4346131
57856997
61371422
804671
55369094
5114549
14962295
51827826
22056296
34236306
96747107
8270549
43438904
99237167
61398922
7423902
42611652
10838240
6653173
53097198
96271679
2772955
13689487
1338767
78682732
29383787
3352594
33756808
16958326
92442176
56801007
56295830
57647630
26343378
10623508
3039654
55391312
16209779
42245690
30223073