83452878
89566873
43782633
60199300
2176466
76204476
439154
95293195
27944975
44284239
96297241
9125334
94984211
42318074
39158363
281643
56355537
96759941
7440235
66511200
93172583
69025493
64611240
67128532
57538100
43974799
41965696
3828905
71968380
21984671
1532748
59925737
22426345
35918689
47651181
45615110
92573562
75086607
19138668
9464295