52729552
89068496
74142570
44673516
46507052
70778224
4119992
94599205
7986685
4712566
29283958
26512660
87464130
1912220
5462899
11181553
99623314
17246630
30712584
35569224
57043273
75774961
92844441
54252410
32683083
16807414
548764
81613637
1952175
40522632
32109064
71901687
92294317
2273883
28947463
56282827
20153995
65685981
95737017
27165791