96865015
25398024
13093933
4135920
95788377
82158745
73016763
71078309
99752627
70959586
84937918
44928776
72243795
58469928
56588332
26205334
7450435
95497560
20782114
37166969
22066927
28005547
83327336
81911846
64484687
54423960
40579937
66987895
94536107
37677204
69312310
16534708
25994130
2493323
82541900
61882701
94766051
15587467
5835721
62953846