2143416
54969483
83214240
17428359
13344899
4655131
37445493
61796283
58629075
8708588
6884116
75561537
37736876
35237307
12218167
44701338
1513470
28498699
6199965
48969376
69868925
43954544
28825322
71976751
78154556
9088859
46466738
16807641
29541348
87721124
52846488
9608091
416486
7424407
119630
77272977
97146286
30016592
4857900
993160