40325258
45085430
65696449
8728947
79611776
79209300
91038480
26209
1128672
79211783
63134382
3973992
79523100
96967498
75121639
28263535
77319012
36402024
37961520
86785007
96945627
41476850
98853277
4284893
63085756
55694404
83423679
82712243
56862497
67186368
3110423
29111025
9161864
25361779
6558223
7465787
27901861
745477
121566
57954455