12044975
46247685
83117627
72277781
284730
958328
38732910
45905077
87048185
96325876
56155701
58325739
68093156
65945734
59149260
28438745
11583499
1342735
78472638
7406876
4418976
83914027
35474390
44793022
10331430
91934820
45969834
78006022
9629372
17418690
6877266
38868391
48852998
4880520
79602393
27037057
96007958
12999953
61339869
49208700