14974173
90611687
66744080
45252304
99972838
72961756
83018505
79836905
9986861
50337828
4151695
13783287
22553821
62587850
29379097
30779114
22525939
11175642
84464777
52234357
68394165
31567018
27463404
394771
71953147
51653242
5922367
435774
19554432
32976993
73691838
4503431
91744392
79957678
69626840
3902099
63563098
60074980
11103640
48069891