89478624
61079925
33881066
19167387
81815515
86989352
54562275
2133960
31404303
56993940
33928603
48165058
78649159
22945477
55513543
73141353
49533324
51929535
32512150
43388470
26874635
39195368
23175955
9080577
67701742
3657653
51431678
26882904
53627228
16748502
76034769
10191420
13632234
17444466
31317838
81524536
70149745
94556363
29181260
31253800