31431938
72943650
1928270
87877781
52412119
83768497
75052843
66528138
18791936
72341367
48729014
94756200
68089890
72238977
32836587
71239309
91441705
27914999
479824
67281673
44288069
91119210
17686075
70851701
68748714
73504475
62987293
54425623
12433326
15148560
70869850
355672
7703283
23518211
63913310
73303149
65539012
2589140
47772166
86706142