96539187
20816191
76506256
76544352
93688692
49072101
37223560
55313878
73173529
41056737
34076695
28471491
11675337
72797468
7521557
41036995
20024533
78907522
69037050
25667954
42303851
37799132
35339291
19535131
23519924
97564360
44467849
90337574
10619778
78046802
33689317
46033088
75925994
54004327
14731369
31661499
39663016
36545122
17068551
66537381