80687807
42899930
41194532
61401790
17515668
73759261
64695105
28478404
69983658
87286492
21229817
5025656
81708600
42406810
90125357
2570926
3989196
89621056
59301324
9050168
93705651
2440872
45555489
90669211
68427143
8927264
78039353
19136805
63264557
8571645
7436699
22225262
61116460
4435660
98618758
80947799
2752201
28645225
13768472
60151658