38426106
40563649
70784130
86427777
3022626
8575103
57916638
4168655
54255760
27069465
19617351
6987283
82916427
25135932
60038333
41201924
40109304
41513663
77354139
23128683
31801048
98164600
48774889
83692811
16532210
67003792
87435094
91168212
76146087
4537938
5022528
62254969
97898372
4384885
68587620
87115241
88168997
46243185
55808948
80619219