3395342
56298376
35206448
70775766
88385814
5512781
57352734
78328820
26319917
85389881
48925235
50028582
47081319
76614328
1149924
65517292
56473408
77655410
7057521
6835745
12645584
77684896
12844742
33346490
40335902
65332258
5126851
24419609
86302102
1097104
66193779
38029208
100056
17382827
2317093
46327467
11997678
3987670
97596291
16245666