1144690
60752900
8806549
45797557
19156966
28732976
82875275
43729210
78905735
26516198
32401900
90346369
41649673
3984497
45095172
66299408
57701194
4382936
9954843
86461904
87979991
47221273
70357459
1203720
63134668
77672113
37971650
93286814
13403580
61048391
330710
24158347
81642148
55945952
53498417
9343265
18176038
71555059
85428356
78396589