58338795
94666574
77466278
85731156
40211148
60277909
1497183
55955984
11232868
71755769
78265667
79074196
53373556
70926242
1709481
98101730
30843470
1741758
89303588
70555587
7772121
73909941
3070958
65567216
98119354
73166023
11403237
15527558
71971113
42763755
60161993
77103122
42698319
8244173
3116670
4579667
61484918
5125856
96583683
44943750