4333757
7316148
86735332
60686866
20155860
7703750
3450296
46514277
61751748
27695565
651325
31071012
33063556
84655368
28146944
26802795
70172933
88545466
70337827
48732122
26205731
54282618
97305734
26028514
5719619
9932277
57484115
27023362
91159132
63718033
83985478
62566305
61646965
40062135
79984492
4133260
85356094
13019585
9268762
44488711