64588148
85102753
49153239
75927778
624597
57199867
6158487
16163663
6964528
35723313
37578346
70045792
38611687
61102916
26723220
10781441
70141350
289652
15281300
29859211
47545862
35489485
2192758
62648486
52643798
98981739
6785823
67325950
46042716
20622789
3907995
35123159
4342562
51585221
52669383
50355707
13026724
76906245
70887476
30232833