43822176
76236395
34595335
3706993
89949348
7966360
98135393
46476053
88845110
4719123
24388447
9656568
85045133
37345555
34542990
23047615
40365302
1899807
10384457
10406292
9112598
84835000
863425
92432474
29921982
9662631
7463676
11079404
55409950
8797176
31568698
39892486
33315061
14195631
19025325
59962471
92946705
40305816
29137096
73775129