65493823
7946092
9708091
79303251
58419913
92639148
48785856
76623456
24313505
58344189
4072905
59865119
76515526
73624318
75391771
39622259
14449346
55627922
14416314
69799855
67266360
44827276
71526278
7757457
39693672
29792847
9981103
17804589
8935265
57814164
1106649
24606901
30729712
50158682
21415359
2299856
89134057
93108582
7837545
42831116