15697893
2449664
58792288
29328431
47261899
43319711
3502925
98262988
72615147
86106767
46979775
9164097
83663131
23064065
4584779
75179868
89184424
83073233
55207710
6723498
76149327
60771419
68699986
84418018
4453814
26347365
43197442
29552122
8794121
44841318
23763686
7950717
75011329
78958894
23351186
22387681
9263921
80933090
17671900
60397695