8480995
87215060
40292636
9996747
27217632
23311573
63448055
33555890
64337652
92378573
80695528
94314181
66744965
70964587
69096239
54281988
97993636
12984331
51385057
59054323
73958567
34631182
49401586
88472881
6069326
94094472
63887636
75407589
93026768
26286570
66189515
26667282
67721030
80888549
1577406
52531263
4871350
24581606
38178572
58264861