29223707
6310979
5878296
7775154
47854227
5165428
42923009
64432476
2693373
31953981
49822186
56703335
43128444
64823755
46682632
94604106
52615696
19268020
32038109
40985542
87652372
2637227
8925606
24832432
92889368
65247344
32139030
4568267
64179168
65438201
45158371
32359143
62012958
8337621
46614810
98246619
10969661
10403279
9182860
18568216