34328967
30077595
20474538
90834781
70168407
5993181
53987574
644996
76879741
92659045
51676086
76758329
26452400
12754582
30906959
191243
89490
71975456
9556896
48478887
12306960
88612372
93525688
66582262
49662318
33215908
46273143
40409651
86574917
55058315
2714047
33577228
90684766
23762653
32577599
95707254
40872648
8230655
47163569
83307815