4463582
3327350
47667806
39394508
92506470
96267973
29798316
54155389
48641415
82458552
19747635
22052304
27685218
95977608
72376782
61281450
69288652
20643498
8902710
6954232
83681012
13579307
54372802
27567958
40759762
2507689
71088264
43237047
6399543
30893918
31277542
94142894
28472697
68786809
62049111
55088499
44666147
90069960
62852138
84111227