72321230
3355890
99048476
57174414
52927881
46611233
7065919
18525584
50625981
68425251
46652652
30631677
30918274
15541715
87967520
49561430
67384105
87851891
78212054
97546006
3548407
61366442
14489030
25243062
41621846
31924462
42593520
55374770
20585017
90769816
48382584
22818212
79942707
86737980
47491982
4311126
4063543
53772068
29399456
29104227