16575619
11661248
81259721
50519637
21788843
28355418
33135846
97701545
97989632
63189477
27338800
39654056
4509879
28556576
20665344
23325824
72781537
48215392
41401528
90295313
50078082
6018271
68909025
9481200
55258197
4193308
32158704
11609376
86277961
11223364
22138143
97166090
75471827
12475633
35689757
8391162
66882931
69537394
31009330
72831114