83685883
75388961
73321296
29694949
5349614
42458380
65139651
97087485
18518546
6228177
20454275
48505980
73864998
21365919
3286363
39423579
13388395
43233815
90012195
23189158
14406471
750349
17834251
36623179
4376617
72252666
65402305
51795949
8231482
69271266
77815129
58369720
76888091
2612620
31807798
32512755
19986221
62061200
96043283
42837272