83349693
1941595
5182266
93739705
4015490
75312117
11942625
49025259
81894746
3822686
61184326
36298855
42801648
21843831
84312694
20349961
83561719
6149555
28893373
38098801
49495403
6568769
64317085
11178112
1735323
88971089
4022993
66485912
41592092
88822475
74619376
96064262
26953704
50944811
62245295
5543114
3295153
33082768
60451798
47671148