45629545
38887334
61756417
43462315
9667577
81991571
20495005
54158496
78031169
32304642
70369029
35596795
58143350
78419417
31564819
46366194
57847093
29006013
3101828
99686228
97256298
75884704
38501991
61459163
53795619
26567420
914346
20482978
90546384
1867715
19915396
61843205
48778176
76121494
60138400
72915767
50723957
95415628
10954443
35922609