21504298
48477028
28122821
19025570
62989969
40294777
28023883
16975250
85764716
84278334
16792428
65327773
17312631
55031910
33112299
99727005
63925630
26709819
29223025
95538058
2836647
70372590
44747497
9465128
93886748
34141999
65946227
3165493
79328906
41989912
73922291
14438104
2967483
67105078
39648191
95967827
121048
84091709
37733299
66399615