65515390
35855321
6822738
69603934
56869549
3328043
51126874
84256685
45374386
70826339
95562228
29088685
13861677
61828673
12999254
67352586
58121149
95216501
71874609
18425202
67038104
77725390
7557065
41909268
32473937
49343010
33407199
35201781
79658086
28363874
24211604
39906985
38338127
66715213
43932256
43742726
62569209
83023779
92396754
45537197