25129971
78084799
70423152
3718813
76141147
76484784
9847461
171976
20298451
97463643
42976880
75541201
9005022
23891741
3706155
39506820
28731809
48628390
2127509
12717501
7896754
95996799
90356757
14917812
95427977
10236367
35562617
26924365
58573484
37612840
84806842
46575946
2528368
45451207
37166543
85373216
87478677
71362174
13665904
70049943