69866623
83469253
48804733
98585618
59026047
97455531
30302365
38365003
9984319
89743561
87874837
41932540
20095360
73919245
99967232
29604096
27974664
51496230
35232345
53007449
46649552
33467775
36087079
3603231
25556911
50443437
31015492
88665704
49425256
40538246
38263328
1535986
83328755
78112867
41233895
11361950
61466625
77711113
60599486
15846079