34299253
32433242
370160
75266211
413888
7305150
23095297
42317501
62226338
92106296
5479919
57384663
50825389
92575953
32416465
40413441
62288623
23403667
7400118
33331837
25251731
44931284
42636590
12281785
6007474
12168400
12253934
84245688
42126030
88415850
15884133
38588048
10692206
70203484
80129264
494797
25794677
43014643
19608419
456340