54082792
91804503
64274770
52331967
68958606
85985558
30214310
35621191
19124232
73241635
87252577
81096387
30109022
23801116
17334187
8775009
71882326
77249866
81283951
808567
28774080
12257739
29635114
73542865
87666355
92819540
86029955
26682770
9748021
64245865
44512896
16359926
94304847
25978349
18295433
48871747
358823
68399533
32958395
28951252