65431814
38691289
84035395
26178534
64107943
19021519
21895403
6491493
51083080
93796395
6685488
91405514
85776229
71062936
99847502
31642179
683399
50699561
47282952
40471570
19671699
88484140
33881188
86188961
27868372
1179973
52415852
47602519
22761267
4954156
32502345
48977553
31296051
99129349
36552352
59717009
86811551
2207551
41851869
42096190