73304451
87707288
64538149
92049246
7619097
30089395
91812960
10975026
97854675
86867489
28145625
27626964
332620
12744433
81999030
61211659
46872775
52771929
9123546
30869521
43155819
314380
20454287
47714956
60578075
99867935
8994266
74864790
4705206
1386559
80193511
31426245
96336003
52966537
20903610
7926914
49056449
13525427
32649386
24047323