64201043
78684220
28583921
27764113
61653787
34216872
58396970
42186044
6302659
38892141
12395926
930426
63052660
9352182
53749504
48581137
87816766
22558110
21311533
73678679
63685081
2738208
95334432
48831771
21867366
76256268
33738439
40186571
581090
54479867
1293638
35754436
23535496
70941775
46332284
5332409
293565
16807886
6627509
41009625