85488607
84316338
64292899
602193
39397182
66406299
2214631
88285384
23958728
22406573
50219980
13032152
74405314
96289232
89117400
57947904
73002270
41555098
89826254
8515460
40694421
5772887
52961222
72036336
96275237
39959411
43606337
74094154
29327721
24936510
36666846
58692147
91176412
17697869
32442747
27554697
50933748
2221835
77191110
4679045