26033176
48489397
1285989
96875185
40732997
47317371
30238361
73737790
78585641
66219390
91137660
7600807
86865348
4862680
9595626
27399589
9658693
66908483
5437913
9229829
95341464
50854467
37675440
76644322
24045268
64453928
9033709
26025919
916666
9208425
22595201
85124020
57426864
36353589
8376021
87346300
1128335
19483965
81888214
81945028