48281962
49888099
34892468
43603722
73673443
42328385
22226011
91842266
89503495
8994276
7304741
9079073
33864640
24651562
17865925
14372090
11576271
94551870
32366715
75642554
99084839
31983893
63379042
13228008
38075858
63531565
2287914
72569757
84716843
83198209
55506505
8416159
23469890
15021163
41276065
60828929
1559455
92256437
56778719
27403032