72187146
43135571
58952988
94074163
33107625
13033668
18335840
17734282
38204041
53594215
8376327
25187817
7824914
4936270
93857617
54088709
1497801
92432960
40542983
21858202
87219752
54441776
50266759
28247416
58988588
83753365
36637292
57615687
40443051
20363222
68953162
88826118
85797377
96442506
68639650
46362200
49658795
35629226
93568486
97917330