40975180
80913971
17197688
25771433
36619734
14129039
32113079
63275435
83245990
63254416
11674953
90364089
8594548
17225736
23385195
72983397
3664645
74269594
27918602
2852407
27002662
20263973
92601614
3483656
30732224
83521391
6052543
5699593
44994032
95087594
51278243
85213661
56551828
1935341
38398894
46652912
69475105
86745184
60567195
52608740