13517797
69246637
83951405
12632616
36795148
52504247
25977168
5020572
41354092
58214080
73175005
21226100
33906242
9354101
16489588
36255434
88823576
20196731
3591234
3813173
3319654
65589477
30064998
73731201
79562961
7624304
71348546
27428483
6429413
57548838
65243898
78091288
688704
74398407
93896987
13635672
51704211
49783652
20904128
42331734