58969249
23535204
194729
67345469
10191664
15135910
83806614
44393191
37698096
4199123
30659053
2511114
96876534
92343959
8727315
36849003
58455862
45574502
76212718
66859410
59119023
74613778
20806604
27906517
49263396
80843456
22243358
62451189
70059206
99915810
4407759
91458181
86568279
28551348
12463421
38098007
69702945
20143177
54949542
9546200