93425343
25316235
64703776
79249347
62057770
8189693
12638949
38414933
97188851
75303626
30341740
40851372
47302972
73364436
48637426
20096456
90438169
34233003
3962524
35952047
77491488
95637735
77649
58997880
809839
26636689
34891387
1441849
90667312
29555540
7122193
16024956
7906707
13579453
64564741
10514455
51406606
64819990
71475763
19614296