8593958
26232820
25838212
86539222
85712859
91741256
11745912
12257333
8413258
47961268
141335
8959974
5125407
851146
76794529
70781212
38768906
4407611
57858635
96816466
30313050
39474849
32172803
93691053
9743583
53085122
95383987
44393253
42241396
7029513
31542959
32447405
15023902
26562814
33116047
78598663
5967496
9861584
38065258
3896367