44151729
28884172
42875029
13347824
12519889
39347280
68617653
21088020
612263
61372467
71236243
24274014
74319861
97785165
56959943
23027086
18121300
94077268
82935047
71569052
40218342
2134485
76628945
27246096
7582623
45293157
30682477
80743256
43162567
37447190
55107472
15867923
87544613
98004901
28841617
55279024
78526117
26022020
45832057
63838663