8648630
55508859
3657982
66834352
34743309
90662259
33173490
89943018
28471073
47765716
28396533
8042544
99333295
99716880
75288258
60043205
89907616
57169907
40721188
4266123
17485627
10805067
6133751
38083265
7027425
62179813
26756033
43872203
9489367
3846855
83978802
3066566
6513477
96912030
96736011
46936956
22628096
50629778
36561274
36959767