24944156
9344529
17195445
11442550
41961267
10611500
92103495
2045727
7753673
7896330
7889778
61367697
62995603
33178297
8021132
45729697
5678557
55343098
31987661
33842567
15147041
30379009
63137221
69489890
49403283
87426
95386070
86479633
9287086
11096922
59603960
63295068
56078354
6409977
74951646
32721584
57505261
93103012
32845386
33125472