14225378
54884541
18973619
87527595
43305191
52732438
1353996
7176829
66186283
9786864
73642233
36428782
35956619
44987059
80489126
78583249
91323772
27397528
86449461
51219882
93709000
28666773
49851918
94055633
10652953
62676729
29533742
94749024
47027433
30343297
86296110
90296508
51293676
9661192
35772192
59049258
47393855
68047876
59364460
1424928