97768657
82388593
5255999
2133460
64397527
8301636
10345838
99273620
10066349
3508870
24373553
75063930
57366994
50975362
46277703
25051589
53372927
61201929
24992825
63515890
12595708
84674649
41826898
5548385
26002596
95468140
6942174
22635705
37352209
2327803
97201189
46868859
80064054
64227492
19372640
90691400
46554732
95498727
14172282
58971690