41022006
81499459
833727
952772
20585764
96325656
46178187
97754198
65568554
74286989
67642255
41456947
29216230
86253795
47242684
59553054
57794792
534850
63623627
65107892
39079157
53635468
39028058
81018536
43822293
14732971
957580
10000525
92384706
18048121
9821667
31997636
56247497
32381902
50969598
93308769
78287469
80169713
46402456
3995565