98344508
64457826
45745022
92974750
81092895
56946207
9952012
52185329
90618679
22321458
6685998
10249616
84781931
66557568
76279874
81353108
39294620
33821964
9067261
19172165
26696169
32653638
80131355
50572731
15573401
16544131
80261986
52906147
87204981
76339637
50068573
6642672
76457618
5269429
60074362
49014872
22275848
24655173
82573565
15018176