40354597
92639695
19942935
88924465
14516279
12226174
11125743
8411433
39528352
1463136
7336822
7769601
86618340
17266050
13707811
8122787
17622425
48984292
59057728
78562491
70142115
44516997
94755569
69616075
68089446
76591780
58062072
847672
97104466
8333342
51931962
5429243
19523674
22598319
59074916
88754399
92378652
54676939
94946620
47527441