96287150
4575957
22704833
23685795
5128200
64228219
36643938
92414948
56815677
66351899
26921170
4213416
58645626
1438746
14031640
37169404
22723004
48338803
63326487
77507945
90718747
84822627
7252888
43597792
20354957
94839758
61323177
14196652
99735663
96003137
71782849
23218248
49443499
58794524
89053264
5629230
10109454
16422375
75664694
91705242