45188258
43168740
41706794
24672863
99038820
782799
48669263
10704615
33576471
1928744
6969336
20154639
29423911
43343740
22123565
28736695
79578285
5902067
25853848
54362433
50882058
56104853
3436568
19096852
19707698
6026023
89387498
9013223
86501055
46375728
97002548
72986556
2655016
59716494
9472541
73474862
65549681
17913093
97648961
20369413