54126997
72878280
40012436
14413979
55818563
86619987
545780
75594947
87387412
47681290
34081884
34295735
2317049
61326250
20038064
87752570
91975653
13923306
78747134
12752201
61607715
7935865
17247717
31001021
65232392
9284401
16036661
37935015
76714911
26359214
2930913
75642828
69744750
27531674
35555751
25002008
74387592
39982984
79669312
54393353