41411127
37344393
31927415
30009470
18482638
79142531
234402
6249386
14696341
93982606
99787574
81094572
98904309
39018556
66606638
84046960
89222897
69497064
76275376
8877894
48595168
82828676
27014862
48037463
15556704
8608578
97221196
4173105
92628775
48583746
12818849
7658226
31066870
85028619
46538433
4154494
32547914
58534435
22772067
42241011