85653437
17095974
81216800
67852969
84673930
88534106
20981242
3065475
23702673
7714943
91333066
39415088
35166352
73876976
8429619
13305138
52682538
32542280
28095231
19592922
93035146
73121739
30303700
15069343
23102672
34905917
99379508
9485277
72611911
39321529
85369861
5207196
77338089
55377628
74685961
3518551
19247006
47833520
72389214
43598094