38037084
61414641
9537125
546689
3233690
64681569
3565678
94854505
43017347
637370
95141218
4190325
780428
65097742
17718001
18284977
44401474
35515481
15258218
71396809
9177374
74092268
8944822
21056269
19153362
8460903
96823827
35406053
9465837
67882260
67204736
5914138
83734328
4378591
17278965
31909985
54657945
19781584
42414633
96962528