9629730
22758309
96112205
8654815
52778907
31028846
59734429
20375492
26459191
7454818
80356153
9688573
89851713
5322157
7581625
666479
42899280
94469071
1873928
13346243
69352446
50248433
8794255
2455506
7724634
51622248
27971044
11437997
47899198
37929736
19337737
9024952
3838834
24633625
484259
37382669
45591654
14175612
9909258
32192316