85393452
91249506
14335551
62278353
216660
22741916
60362074
69989640
91959719
74809247
88662588
7376433
59359552
23706486
94994462
90226050
45846542
78722368
9232223
18125819
20417623
28963619
97158536
40338141
73938219
55217351
56175721
2432264
53353713
32276062
34786484
66423702
44816325
88062528
10821349
228994
95016036
30227035
1154632
31596785