89853072
46418575
54794087
9964474
94399451
34706127
43249120
73998773
69366151
21273717
2710920
4996350
84713461
29158297
61793011
86691522
81117274
8797875
83895515
91218819
69808591
43912147
74833000
4943074
9308903
94449473
10506440
42822646
99081897
4487212
46673815
48162941
64335225
29848032
7257312
57109263
1256339
88635599
90906549
17852735