34835073
4316214
5261604
76894520
28076174
76273807
62969374
58932869
15171517
99595941
4204229
96054862
2556851
4307864
12323510
69341618
80999053
242181
61838573
44155184
9841105
42132654
13389063
92122308
85626035
40513989
10852414
28126526
33008680
73148139
92247960
65979089
99609544
24847119
39226499
9477509
345379
28024120
1265584
9562398