23274760
54448000
66628490
90043182
93636441
35055736
67631366
92437215
86616435
36257900
97176531
687295
44522092
31003670
19816009
94326014
21717420
46741131
88155451
14511077
9304576
68398715
9832653
967881
46154888
10815931
56796222
54248421
24875080
53919476
37638488
75359862
20106824
61226231
71736099
76369627
26728151
11333118
69071573
53286668