504442
68691977
95295004
5329592
87368441
95418357
46874680
15537754
7487355
20238442
73864500
47626655
73148466
25694904
23185757
31416195
6965365
88761815
38464031
99919976
28508156
99081352
68688104
6515723
5485817
79605860
7578802
2217515
67565058
28473671
27605597
48546412
64541628
9021081
92161289
39671228
63805876
32368420
11848662
1777862