42698959
28376201
39039659
46505362
89034776
81182387
7988279
44836236
32362317
90663189
42877820
23262193
71799496
56893300
22337748
90265174
28301097
60862504
96932506
41425906
86619939
25514881
42272582
4760812
7671230
22251325
28373261
2945790
38938715
25763064
40392171
44287919
77263831
89411568
36627429
99153373
2962776
83014085
54189486
713686