876570
86289136
1751569
38704886
70686052
23749266
87983112
13728948
6475654
8309091
29466577
16507083
50102189
92588675
81497801
15329216
11487398
15048699
6489470
19003715
67306824
28231141
38196773
10408142
76585035
27559812
74533580
97037385
1304292
27761930
23012029
50621239
60765350
38587125
66999433
6582493
94059064
82832921
31687674
46469166