16983755
86343892
8132997
14356016
59924933
6283826
51048819
22977535
24194612
81091824
32425865
76867319
72466644
72306931
57167322
50439130
42498221
42929070
10585018
80406315
51644896
40248799
95056918
41652791
26949036
95503848
4959552
72667371
76291581
9120642
8323592
51668706
89094615
55091459
52533544
84191954
93138056
72878717
9376653
13558603