95167437
98057690
1826514
77729745
68709595
50292311
68052025
88755782
7341381
21104818
53058364
80516606
371972
21345391
1641376
21884597
79921840
6172021
53652782
12568292
7426651
7603132
29821134
10011109
32871488
86768206
78189264
52297740
25777920
51527425
54484130
30634190
70561686
3589892
56312633
757346
70675677
601994
4875575
87457554