96161204
33836924
91495230
33813531
74389947
16072655
485894
21594773
99557109
42469498
91317631
8274505
45312897
48856099
3122857
10409607
90563478
54679750
61658078
28348451
286124
26827096
65795569
85415174
39616748
43868
64629070
24433195
47633664
1899145
38702058
11969861
1847869
71281271
30252748
42513178
66392784
52757697
39754525
97206643