14671481
6004283
93272897
89378935
5259208
60645062
42199520
31962628
84412840
70524397
71994064
49293117
18887243
56193580
6105735
32652598
1662460
31713630
7085228
53563807
15387574
18695924
10883526
26904542
27265140
92442772
84719476
9021382
71542022
43528007
30411732
846998
1663525
13457758
56956054
67382098
129485
80907595
90329801
18008520