50719818
73262252
32182885
96422225
78423420
99888667
43757364
54994460
70775877
60916042
31889264
29359689
28301525
64152282
61665082
3275625
50734632
80277357
5193518
45863978
5503627
83852628
32271349
11318256
94341017
56394616
53212778
34424200
17459513
70234603
16884082
86402323
88535900
994660
25975330
84927259
9964258
92571701
23551202
89068136