19662523
89343974
35591927
45196997
35668071
40651219
43252432
89148789
64542594
18047426
91261194
40571461
32576620
77948169
55715561
71114247
74406506
23857088
9933372
15564145
42379493
85295113
75387222
8531841
4151762
41384559
17593914
32894973
63998873
59566495
81969179
55854735
75012165
8440620
74561514
26732798
25994505
74232707
5560180
852020