33959930
19848419
89047116
77344909
72271355
84905701
93342472
44655345
95861994
17876301
42752603
3918723
27394056
76515631
45254906
40984876
34038267
24548077
31126233
78606642
83103505
25239161
27156994
48384366
36717991
6969761
37507447
48052083
15846895
41237746
92451896
36232373
2608684
10087005
49512242
71118158
21502533
77292073
40084226
2095179