92904381
16688069
80559782
2013794
48363031
49516652
89329040
13772587
5176721
62008426
71712286
65061274
13161110
14474739
19684905
2057453
85907553
84402133
7253602
17658755
40646892
6626542
54087754
31956421
41536643
61333705
73339289
46216149
9933831
46643753
5334706
93535042
38461541
67728359
17204820
22331091
14222481
33079153
56211974
8391942