18516015
23489836
22313765
68482794
42616860
92029353
92227775
92972050
88339278
92832882
55284885
48185067
38508449
5705163
53899998
23565799
49768877
43286627
88933793
30843348
77345448
778485
71032704
35916631
13543498
23115441
15733447
49352257
24082584
75318091
70265497
35713605
26715495
75596106
48214038
55204104
44219942
47377082
32136471
27736053