51591827
21172528
28575584
49909935
39676622
3678282
7355458
5286312
19454764
81951240
9706837
70546118
93328002
53985144
44702752
62085898
39828316
39729038
54035973
68059648
68882538
1506321
51991868
99968119
79711375
20912680
46688188
24124313
67384262
41248822
8947359
6565667
59799167
5959484
95174389
6553542
93592693
90559427
55518009
1528494