27287912
1053581
98563885
72336526
95365119
3743149
1295690
30292869
75457249
13645297
58324829
8661255
19357267
53338861
51931222
6303539
4590501
14566167
19187512
70239144
4581455
38336280
64163884
17451368
28995595
80967269
73558514
7617469
9721177
47526469
50858731
25149580
91481737
7372660
7728625
95282119
26995074
12608460
44142929
36358370