26922280
43853100
31405080
3515349
98323407
52782367
48607042
27237571
29587458
74303072
4483448
27787470
51613512
5987161
73765255
13527527
56773392
91699158
47815807
79058710
82008097
41338503
84305767
14664416
27311046
28202870
93322594
18289216
40741522
5787353
9013720
32943547
99066021
2475360
21554356
88836528
96077671
93624103
57795835
3732140