80685922
73057822
34084919
94587503
1053522
45897490
65456406
59439551
87793436
72384426
24631901
79039609
29988780
29707122
8780178
91535593
48787094
90081016
90456109
55373830
63762613
62788650
55657752
42905119
83856013
84947912
88987685
18524132
40941305
82317954
49281641
30322660
78943153
11306426
25279211
95287881
70597164
3146623
49186759
93854869