2342674
72788334
72489229
8471297
22682200
87744310
36684172
44088262
60793401
62345458
86772286
25846887
83507849
51081341
43871837
27421509
69234164
76591778
49391233
15981200
12068886
51615191
85068671
88974377
71647345
3416812
22888940
29268889
17638470
1384537
7324899
9238930
13911608
38688960
76651680
3296259
82279363
69314296
21633520
32939547