51384666
60437680
36435941
50638380
62531528
40561745
31308918
57984196
513224
20729676
92241052
1976626
71111834
84867046
52792290
54466841
1538937
6214282
88504217
95757869
33975371
617460
46096342
38671821
3506719
98601657
643371
22311180
32299648
87107454
55361247
32938962
61763213
91879894
41494971
95599508
12717343
72047814
29038156
97018234