80998040
90051032
39666550
85246127
644003
67103563
29877531
80936660
699392
12887119
31334436
76027937
65402193
53434582
50397798
93775539
85007079
13705731
55221255
91875629
69731403
91869831
99526880
79112555
10491023
5511812
95121788
1865570
67208908
76126750
3598921
94085898
59734847
32825398
22872568
85527168
2895996
2519360
41967010
99517874