58345973
502944
4179630
565857
42505556
42127591
27268714
74033004
90168859
47307769
70305375
36526743
1201835
6225958
663951
77665677
30651693
37277869
7903326
9328387
56125228
52176980
81555450
2785494
54014100
7084310
99542037
76789788
7813952
13858535
9187606
2001396
5779777
73718735
11756063
75217597
47997608
31707306
3662637
2828765