63742482
36156290
66834041
26269377
825190
80303368
13672834
11981526
35374729
41298107
30196561
36865473
83329062
23038718
80139410
38396866
10951095
12288303
98033557
86723796
72967430
59396802
43573388
9665115
43303101
89433965
27924140
7130127
19556107
65015477
59557902
59622873
55813561
97407457
4395852
44223215
28055636
92995511
93416109
671848