5689582
66106533
93209403
31428676
3419691
94132928
96347333
15692571
10554645
17178001
98035598
22454412
49023423
52122427
32224382
84802985
99198487
27409736
70372704
42938015
38888146
80104266
34054184
20866125
735051
30926702
94424723
50812560
72257342
9466564
46786679
83566179
26596905
83207621
21391107
62623202
2854004
50348358
9329576
84096079