2290493
74426118
64331059
48041760
2933611
67599836
48555104
52421454
68257012
70636845
75899922
51951554
93529281
25416630
12258809
14707419
35878881
44161297
33425992
20609227
36373581
1336897
69463147
43289500
6435548
95644079
64481859
32775362
1012786
5048879
18003296
52535472
41066245
28582650
19077869
15392301
27372452
55016697
61149309
2874946