13351187
94222355
5011810
19684461
87409546
26471754
64712164
33599091
41181954
87432787
3046249
9500442
21216696
5536652
67846888
411815
22188450
53285545
79265039
73233580
81105152
5414668
15208731
26051793
76899149
90428445
87075227
29771462
42856845
36114611
17962541
17606475
50063939
59417675
13856105
80281073
57645526
6495969
2082152
44614521