90975751
34426045
98979769
57372520
31737408
77974795
4897107
4477301
3534194
87207074
36159318
21185535
15207180
76235515
92284830
70534932
88987659
17068183
78317368
65542067
1965695
79017626
1036913
19982601
95383966
55129107
50587753
62438743
3749894
28093553
88438323
94809523
2330447
43754375
1550206
88485311
48329421
56354916
23452916
83191348